Cameroon dolphin - French English Dictionary